iT邦幫忙

0

Day 17, 聊聊 Arduino pro micro如何重置的好辦法

  • 分享至 

  • xImage
  •  

在這裡,先放上遇到類似問題的文章,而且,其實這篇的解答跟沒有解答是一樣的,因為只提供了一半線索:
https://ithelp.ithome.com.tw/questions/10200087

我跟這位文章作者一樣,把void set的程式放在void loop裡面,但我是設定每0.5sec 彈跳視窗一次,所以只要將板子連接電腦,除了來不及燒錄任何東西外,還會讓我有想要拋棄板子重買一份的衝動念頭,但我窮,只能面對。
https://ithelp.ithome.com.tw/upload/images/20220620/20149573PBokZHpGrY.png

按照文章,將reset接地,約8秒後再迅速斷路再接地8sec,接著斷路reset,然後,我們會發現,板子反應變慢許多,原本0.5sec彈一次視窗,現在可能變成10sec左右。
這時,我們確認板子與電腦連接,在迅速將reset接地8秒兩次後,迅速找到板子的序列阜,並選定好。
https://ithelp.ithome.com.tw/upload/images/20220620/20149573xfUphFlfy7.png

選定好後,板子也差不多開始做出讓人想拋棄它的行動了,這時,我們將以下程式燒錄上傳進板子裡:

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

如果燒錄成功了,那麼就不用拋棄板子了;如果失敗了,就繼續重作直到板子安靜為止。


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
sfc507
iT邦新手 4 級 ‧ 2022-06-22 15:41:10

如果有2台,可以用一台對另外一台去燒錄bootloader

不然可以搜尋bootloader找尋相關方法,因為Pro Micro的USB driver包在bootloader比較麻煩

謝謝你的建議與分享,我目前只有一個板子,所以只能土法練功了,哈哈!

sfc507 iT邦新手 4 級 ‧ 2022-06-23 09:23:27 檢舉

有其他arduino板也可以~~

我要留言

立即登入留言